package model;

import java.awt.image.BufferedImage;

/**
 * Vertegenwoordigt de kaart.
 * Bij de kaart hoort een afbeelding en 2 GPS referentie punten.
 * De 2 referentie punten moeten overeenkomen met de hoeken
 * van de afbeelding.
 */
public class Map {
    
    private BufferedImage mapImage;
    private GpsCoordinate topLeft;
    private GpsCoordinate bottomRight;
    
    public Map(BufferedImage mapImage, GpsCoordinate topLeft, GpsCoordinate bottomRight) {
        this.mapImage = mapImage;
        this.topLeft = topLeft;
        this.bottomRight = bottomRight;
    }
    
    public BufferedImage getMapImage() {
        return mapImage;
    }
    
    public GpsCoordinate getTopLeftRef() {
        return topLeft;
    }
    
    public GpsCoordinate getBottomRightRef() {
        return bottomRight;
    }
}
